PETER DAVID (ADAPTER)